constricted throat

Translations
gorge serrée
Words
throat

noun
gorge
constricted

past participle
resserré